﻿using System;
using System.Collections.Generic;
using System.Text;

namespace BCDto.TMS.LearnTrain
{

    /// <summary>
    /// 统计数据 数据模型
    /// </summary>
    public class LearnTrainExaminationDriverDto
    {
        /// <summary>
        /// 是否缺考
        /// </summary>
        public bool IsAbsenteeism { get; set; }
        /// <summary>
        /// 待培训id
        /// </summary>
        public long PendingLearningVehicleId { get; set; }
        /// <summary>
        /// 培训安排id
        /// </summary>
        public long VehicleTrainingScheduleRecordId { get; set; }

        /// <summary>
        /// 司机编号
        /// </summary>
        public long DriverId { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public long UserId { get; set; }
        /// <summary>
        /// 用户姓名
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 合伙人编号
        /// </summary>
        public long PartnerId { get; set; }
        /// <summary>
        /// 合伙人姓名
        /// </summary>
        public string PartnerName { get; set; }
        /// <summary>
        /// 考试成绩
        /// </summary>
        public int? DriverExamine { get; set; }
        /// <summary>
        /// 提交考试时间即考试结束时间
        /// </summary>
        public DateTime SubmitExaminationTime { get; set; }
        /// <summary>
        /// 允许考试时间即考试开始时间
        /// </summary>
        public DateTime AllowedExaminationTime { get; set; }
        /// <summary>
        /// 考试次数
        /// </summary>
        public int DriverExamineCount { get; set; }

        /// <summary>
        /// 限制考试时长
        /// </summary>
        public int LimitDuration { get; set; }
        /// <summary>
        /// 是否补考
        /// </summary>
        public bool IsMakeUp { get; set; }
        /// <summary>
        /// 考试时长
        /// </summary>
        public int ExaminationDruation { get; set; }
        /// <summary>
        /// 是否考试通过
        /// </summary>
        public bool TrainPassed { get; set; }

        /// <summary>
        /// 是否允许考试
        /// </summary>
        public bool IsAllowedExamination { get; set; }
        /// <summary>
        /// 培训期数
        /// </summary>
        public string TrainingPeriods { get; set; }
        /// <summary>
        /// 培训教师
        /// </summary>
        public string TrainingTeacher { get; set; }
        /// <summary>
        /// 培训标题
        /// </summary>
        public string TrainingTitle { get; set; }
        /// <summary>
        /// 考试失败次数
        /// </summary>
        public int TrainExamFailedTimes { get; set; }
        /// <summary>
        /// 公司名称
        /// </summary>
        public string CompanyName { get; set; }

    }
}
